purple banner of castile - Allemand Anglais Dictionnaire